﻿namespace VisionCloud.Domain.DtoModel.Ms
{
    public class MinIODto
    {
        public string TaskId { get; set; }

        /// <summary>
        /// 服务器端临时文件存储桶(目录)
        /// </summary>
        public string TemppartsBucketName { get; set; } = "test-part-group";

        /// <summary>
        /// 服务器端存储桶(目录)
        /// </summary>
        public string BucketName { get; set; } = "test-group";

        /// <summary>
        /// 标志服务器的位置
        /// </summary>
        public string Location { get; set; } = "zh-south-1";

        /// <summary>
        /// 服务器端端对象名称(文件名称)
        /// </summary>
        public string ObjectName { get; set; }

        /// <summary>
        /// 客户端文件完整路径
        /// </summary>
        public string FilePath { get; set; }

        /// <summary>
        /// 服务器端的文件类型
        /// </summary>
        public string ContentType { get; set; } = "application/pcd";
    }
}